witness at the scene - Inglés Sinónimo Diccionario